Big Huge Thesaurus

silkworm moth

noun

sounds kind of like